www.gusucode.com > Backhoe Model in Simscape工具箱matlab源码程序 > Backhoe Model in Simscape/Backhoe_R13a/Optimize/Backhoe_Optimize_Slide_Prep.m

    % Copyright 2012 The MathWorks(TM), Inc.

colordef black;

time = Bucket_Angle_DATA.time;
Angle_Data = Bucket_Angle_DATA.signals(1).values(:,1);
Ref_Data = Bucket_Angle_DATA.signals(1).values(:,2);
Force_Data = Tilt_Force_DATA.signals(1).values;

figure(1);
clf;

Special_Blue = [0 0.5 1];

%new_sb211_h = 400;
set(gcf,'Position',[765   405   449   336]);

%set(gca,'Position',[0.15 0.63/522*new_sb211_h 0.775 0.341163*522/new_sb211_h])
%POSITION_211 = [0.15 0.583837 0.775 0.341163*522/new_sb211_h];
subplot(211)
Angle_h = plot(time,Angle_Data,'color',Special_Blue,'LineWidth',3);
hold on; 
Ref_h = plot(time,Ref_Data,'color','m','LineWidth',3,'LineStyle','-.');
title_h = title('Angle (deg)');
set(title_h,'FontSize',14);
%xlabel_h = xlabel('Time (s)');
%set(xlabel_h,'FontSize',12);
ylabel_h = ylabel('Angle (deg)','FontSize',12);
grid on
set(gca,'Box','on');
%legend('No Friction','Friction','Location','Best');
%legend('Rod','Piston','Location',[0.2128    0.4421    0.2691    0.1622]);
axis([time(1) time(end) -100 20]);

subplot(212)
patch_color = [239/256 241/256 227/256]*.8;patch1_x = [1 time(end) time(end) 1];patch1_y = [-5e5 -5e5 5e5 5e5];patch1_h = patch(patch1_x, patch1_y, patch_color);hold on
Force_h = plot(time,Force_Data,'LineWidth',3,'color',Special_Blue);

title_h = title('Actuator Force');
xlabel_h = xlabel('Time (s)');
ylabel_h = ylabel('Force');
set(title_h,'FontSize',14);
set(xlabel_h,'FontSize',12);
set(ylabel_h,'FontSize',12);
grid on
set(gca,'Box','on');
%legend('No Friction','Friction','Location','Best');
%legend('Rod','Piston','Location',[0.2128    0.4421    0.2691    0.1622]);
axis([time(1) time(end) -6e5 6e5]);